home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / gfx / misc / cutitout.lha / cutitoutwin.h < prev    next >
C/C++ Source or Header  |  1992-12-24  |  2KB  |  55 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V1.4
  3.  *  which is (c) Copyright 1991,92 Jaba Development
  4.  */
  5.  
  6. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  7. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  8.  
  9. #define GD_view                                0
  10. #define GD_save                                1
  11. #define GD_expand                              2
  12. #define GD_showfull                            3
  13. #define GD_load                                4
  14.  
  15. #define GDX_view                               0
  16. #define GDX_save                               1
  17. #define GDX_expand                             2
  18. #define GDX_showfull                           3
  19. #define GDX_load                               4
  20.  
  21. #define CutBitmap_CNT 5
  22.  
  23. extern struct Screen        *Scr;
  24. extern UBYTE                 *PubScreenName;
  25. extern APTR                  VisualInfo;
  26. extern struct Window        *CutBitmapWnd;
  27. extern struct Gadget        *CutBitmapGList;
  28. extern struct IntuiMessage   CutBitmapMsg;
  29. extern struct Gadget        *CutBitmapGadgets[5];
  30. extern UWORD                 CutBitmapLeft;
  31. extern UWORD                 CutBitmapTop;
  32. extern UWORD                 CutBitmapWidth;
  33. extern UWORD                 CutBitmapHeight;
  34. extern UBYTE                *CutBitmapWdt;
  35. extern struct TextAttr      *Font, Attr;
  36. extern UWORD                 FontX, FontY;
  37. extern UWORD                 OffX, OffY;
  38. extern UWORD                 CutBitmapGTypes[];
  39. extern struct NewGadget      CutBitmapNGad[];
  40. extern ULONG                 CutBitmapGTags[];
  41.  
  42. extern int viewClicked( void );
  43. extern int saveClicked(int *,int *);
  44. extern int expandClicked( void );
  45. extern int showfullClicked( void );
  46. extern int loadClicked( void );
  47.  
  48. extern int SetupScreen( void );
  49. extern void CloseDownScreen( void );
  50. extern void CutBitmapRender( void );
  51. extern int HandleCutBitmapIDCMP( void );
  52. extern int CutBitmapCloseWindow();
  53. extern int OpenCutBitmapWindow( void );
  54. extern void CloseCutBitmapWindow( void );
  55.